.buttons {
  display: none;
}

.buttons-box {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 60px;
  opacity: 0;
}

.buttons-box:hover {
  background: rgb(0 0 0 / 60%);
  opacity: 1;
}

.buttons-box:hover .buttons {
  display: flex;
}
